hold (someone) up to (public) ridicule
phrase
: to make fun of (someone) publicly
Love words? Need even more definitions?
Merriam-Webster unabridged



